namespace UserManagementService.Organizations;

/// <summary>
/// 组织常量
/// </summary>
public static class OrganizationConsts
{
    /// <summary>
    /// 编码最大长度
    /// </summary>
    public const int MaxCodeLength = 50;

    /// <summary>
    /// 名称最大长度
    /// </summary>
    public const int MaxNameLength = 200;

    /// <summary>
    /// 描述最大长度
    /// </summary>
    public const int MaxDescriptionLength = 500;

    /// <summary>
    /// 联系人最大长度
    /// </summary>
    public const int MaxContactPersonLength = 100;

    /// <summary>
    /// 联系电话最大长度
    /// </summary>
    public const int MaxContactPhoneLength = 50;

    /// <summary>
    /// 联系邮箱最大长度
    /// </summary>
    public const int MaxContactEmailLength = 200;

    /// <summary>
    /// 地址最大长度
    /// </summary>
    public const int MaxAddressLength = 500;

    /// <summary>
    /// 职位最大长度
    /// </summary>
    public const int MaxPositionLength = 100;

    /// <summary>
    /// 成员描述最大长度
    /// </summary>
    public const int MaxMemberDescriptionLength = 500;
}